titanium bromide - German English Dictionary